CODE

i = 0

while i < 10:
    i += 1

resultat = "Exercice russi !"

EXPLICATIONS

Une erreur courante que font beaucoup de dbutants est de crer une boucle infinie.

La boucle while, bien que trs pratique, est galement assez dangereuse manipuler pour qui ne fait pas attention la condition de sortie.

C'tait le cas dans cet exercice, dans lequel la variable i n'tait jamais incrmente et donc toujours plus petite que 10.

Il fallait donc incrmenter la valeur de i pour pouvoir arriver un moment dans le script o i soit plus grand que 10 et que la condition de la boucle while soit fausse.

Peu importe la boucle while que vous comptez faire, je vous conseille toujours de vous prvoir une porte de sortie de ce genre : incrmentez une variable chaque itration de la boucle et sortez de la boucle une fois que la variable atteint un nombre trop lev, afin d'viter de faire planter votre script si votre condition initiale n'est jamais fausse.

POINTS IMPORTANTS  RETENIR